on one's own terms - Türkisch Englisch Wörterbuch